#include<iostream>
using namespace std;
template<class T>
T Add(T& x, T& y)
{
	return x + y;
}
int Add(int x, int y)
{
	return x + y;
}
int main()
{
	int i = 0;
	int j = 10;
	cout << (Add<int>(i, j)) << endl;
	return 0;
}
//int main()
//{
//	int i = 0;
//	int j = 10;
//	swap(i, j);
//	cout << i <<" " <<  j << endl;
//	return 0;
//}